package cn.sun.pay.service;

import cn.sun.basic.service.IBaseService;
import cn.sun.pay.domain.PayBill;
import cn.sun.pay.query.PayBillQuery;

public interface IPayBillService extends IBaseService<PayBill, PayBillQuery> {
    /**
     * 统一支付接口
     * @param payBill 支付单，里面有支付方式
     * @return 支付以后字符串值
     */
    String payRequest(PayBill payBill);

    /**
     * 根据统一支付单单号查询支付单
     * @param unionPaysn
     * @return
     */
    PayBill queryByUnionPaySn(String unionPaysn);
}
